<?php


namespace app\admin\validate;


use think\Validate;

class Order extends Validate
{
    //字段规则
    protected $rule = [
        'user_id' => 'require',
        'real_amount' => 'require',
        'source' => 'require',
        'app_base_id' => 'require',
        'pay_config_id' => 'require',
        'pay_category_name' => 'require'
    ];

    //验证器提示信息
    protected $message = [
        'user_id.require' => '用户不能为空',
        'real_amount.require' => '支付金额不能位空',
        'source.require' => '支付订单来源不能位空',
        'app_base_id.require' => '支付订单所属应用不能位空',
        'pay_config_id.require' => '支付业务不能位空',
        'pay_category_name.require' => '支付业务分类不能位空',
    ];

    //使用场景
    protected $scene = [
        'add' => ['user_id', 'real_amount', 'source', 'app_base_id', 'pay_config_id', 'pay_category_name']
    ];
}